someone who talks nonsense - Spanish English Dictionary